スパイダ ソリティアの問題点 §
Windows XPのスパイダ ソリティアは良くできたゲームではあるものの、難解問題に出会ったとき、フリーセルのように番号を控えて再挑戦すると言うことができません。
そのかわり、セーブ機能があって、1回分のみファイルに保存することができます。
しかし、この機能は実際にプレイする時には不充分と言わざるを得ません。たとえば会社の休憩時間で取り組んでできなかったものを自宅のパソコンで再挑戦したり、友人に伝えて「これできるか?」と挑戦することができないからです。フリーセルのように整数でゲームが識別できれば可能ではありますが、スパイダ ソリティアにゲーム番号はありません。
保存データはどこだ! §
この問題を解決するには、スパイダ ソリティアが保存するデータに直接アクセスしてしまえば良いということになります。
そこで、最初はレジストリかと思って調べましたが、確かにゲームの設定に関する情報は保管されているものの、セーブデータは見つかりません。まさか、昔懐かしいiniファイルかと思いましたが、そんなものがあるはずありません。Documents and Settingsの下のApplication Dataの中かと思いましたが、やはり見つかりません。
諦め掛けたときに、ふと見ると。何と自分の"マイ ドキュメント"の下に、spider.savというファイルがありました。どうやら、これが保存データファイルのようです。
あまりにも平然と"マイ ドキュメント"に置かれていて、かえって気付くのが遅れてしまいました。
保存データのバックアップと転送 §
保存データのバックアップは、spider.savをバックアップするだけで良いようです。
手っ取り早くはspider.savを選択してCtrl+C、Ctrl+VでOKでしょう。
リストアは、"マイ ドキュメント"の下に、spider.savというファイル名でファイルを戻すだけです。
他のマシンへの転送も、ファイルspider.savを転送するだけで良いようです。
というわけで検証をかねて挑戦だ! §
というわけで、こちらで用意したファイルを以下に公開します。
難易度中級です。(私は中級しかやらないので)
ファイル名はspier.sav.txtとなっていますがテキストファイルではありません。.txtを取り除いてから使用して下さい。
はたして、これがクリアできますかな?
私はまだクリアできていません。
2004年7月8日追記、自分でクリアできました。
もっと挑戦(2006年8月14日追記) §
私が出会った難題の数々を提供しています。ぜひ挑戦してみてください。